package Day02数据类型_与或;

public class demo_变量 {
    public static void main(String[] args) {
        //定义int变量
        int A = 10;
        //修改变量的值
        A = 1;
        A = 2;
        System.out.println(A);// 2

        //定义double变量
        double B = 3.141592653;//3.141592653
        System.out.println(B);

        //byte C = 129; 超出范围。
        //System.out.println(C);

        //其他定义方式（了解）
        //先声明，后赋值
        int X;
        X = 5;
        System.out.println(X);

        //可以同时定义多个变量（了解）
        int Y = 1, Z = 5;
        System.out.println(Y);
        System.out.println(Z);
        int m, n;
        m = 9;
        n = 8;
        System.out.println(m);
        System.out.println(n);

        //定义long类型变量，整数后面加L
        //long L = 2147483648; 默认为int类型，超出范围。
        //System.out.println(L);
        long L = 2147483648L;//数字后面加L
        System.out.println(L);

        //定义float类型变量，小数后面加F
        //float F = 3.1; 默认为double类型，转换到float可能会损失，在后面加F
        //System.out.println(F);
        float F = 3.1F;
        System.out.println(F);
    }
}

/**
 * 1、在同一个大括号里，变量名不能重复；
 * 2、变量使用前必须赋值；
 * 3、定义long类型变量，整数后面加L
 * 4、定义float类型变量，小数后面加F
 *
 * 1、定义类名：每个单词首字母大写  HelloWorld
 * 2、方法名或变量名：第一个单词小写，后面单词每个单词首字母大写  getMaxAge
 * 3、包名：公司域名反写（小写）
 * www.momo.com   --->>     com.momo.功能名 com.momo.search
 */

